home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.0 for Developers / QuickTime 1.0 for Developers.iso / Goodies / Anim2Movie / Anim2Movie.b13 / Anim2Movie.b13.rsrc / CDEF_200_Marks Wizzy Slider.txt next >
Text File  |  1991-09-05  |  61KB  |  1,075 lines

  1. start:
  2. 00000000  4E56 FFA6                link       A6, -0x005A
  3. 00000004  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  4. 00000008  2C2E 0008                move.l     D6, [A6 + 0x8]
  5. 0000000C  286E 000E                movea.l    A4, [A6 + 0xE]
  6. 00000010  7A00                     moveq.l    D5, 0x00
  7. 00000012  4A6E 0012                tst.w      [A6 + 0x12]
  8. 00000016  6708                     beq        +0xA /* 00000020 */
  9. 00000018  2D45 0014                move.l     [A6 + 0x14], D5
  10. 0000001C  6000 05F0                bra        +0x5F2 /* 0000060E */
  11. label00000020:
  12. 00000020  2054                     movea.l    A0, [A4]
  13. 00000022  2668 001C                movea.l    A3, [A0 + 0x1C]
  14. 00000026  486E FFDE                pea.l      [A6 - 0x22]
  15. 0000002A  A898                     syscall    GetPenState
  16. 0000002C  302E 000C                move.w     D0, [A6 + 0xC]
  17. 00000030  6B00 05D2                bmi        +0x5D4 /* 00000604 */
  18. 00000034  0C40 0008                cmpi.w     D0, 0x8
  19. 00000038  6E00 05CA                bgt        +0x5CC /* 00000604 */
  20. 0000003C  D040                     add.w      D0, D0
  21. 0000003E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  22. 00000042  4EFB 0000                jmp        [PC + D0.w]
  23. 00000046  0014 006C                ori.b      [A4], 0x6C /* 'l' */
  24. 0000004A  0112                     btst       [A2], D0
  25. 0000004C  0152                     bchg       [A2], D0
  26. 0000004E  0344                     bchg       D4, D1
  27. 00000050  0398                     bclr       [A0]+, D1
  28. 00000052  03F0                     .incomplete
  29. 00000054  041C 05C0                subi.b     [A4]+, 0xC0
  30. 00000058  2054                     movea.l    A0, [A4]
  31. 0000005A  4A28 0010                tst.b      [A0 + 0x10]
  32. 0000005E  6700 05A4                beq        +0x5A6 /* 00000604 */
  33. 00000062  0C86 0000 0081           cmpi.l     D6, 0x81
  34. 00000068  6608                     bne        +0xA /* 00000072 */
  35. 0000006A  2054                     movea.l    A0, [A4]
  36. 0000006C  4868 0008                pea.l      [A0 + 0x8]
  37. 00000070  A8A3                     syscall    EraseRect
  38. label00000072:
  39. 00000072  4A86                     tst.l      D6
  40. 00000074  6708                     beq        +0xA /* 0000007E */
  41. 00000076  0C86 0000 0081           cmpi.l     D6, 0x81
  42. 0000007C  660C                     bne        +0xE /* 0000008A */
  43. label0000007E:
  44. 0000007E  2054                     movea.l    A0, [A4]
  45. 00000080  4868 0008                pea.l      [A0 + 0x8]
  46. 00000084  4EBA 084A                jsr        [PC + 0x84A /* 000008D0 */]
  47. 00000088  584F                     addq.w     A7, 4
  48. label0000008A:
  49. 0000008A  2F0B                     move.l     -[A7], A3
  50. 0000008C  2F0C                     move.l     -[A7], A4
  51. 0000008E  4EBA 077E                jsr        [PC + 0x77E /* 0000080E */]
  52. 00000092  486E FFF0                pea.l      [A6 - 0x10]
  53. 00000096  2F0C                     move.l     -[A7], A4
  54. 00000098  4EBA 0A90                jsr        [PC + 0xA90 /* 00000B2A */]
  55. 0000009C  2F0B                     move.l     -[A7], A3
  56. 0000009E  486E FFF0                pea.l      [A6 - 0x10]
  57. 000000A2  2F0C                     move.l     -[A7], A4
  58. 000000A4  4EBA 0574                jsr        [PC + 0x574 /* 0000061A */]
  59. 000000A8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  60. 000000AC  6000 0556                bra        +0x558 /* 00000604 */
  61. 000000B0  7010                     moveq.l    D0, 0x10
  62. 000000B2  2206                     move.l     D1, D6
  63. 000000B4  E0A1                     asr        D1, D0
  64. 000000B6  3D41 FFD2                move.w     [A6 - 0x2E], D1
  65. 000000BA  3D46 FFD4                move.w     [A6 - 0x2C], D6
  66. 000000BE  558F                     subq.l     A7, 2
  67. 000000C0  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  68. 000000C4  2054                     movea.l    A0, [A4]
  69. 000000C6  4868 0008                pea.l      [A0 + 0x8]
  70. 000000CA  A8AD                     syscall    PtInRect
  71. 000000CC  4A1F                     tst.b      [A7]+
  72. 000000CE  6700 0534                beq        +0x536 /* 00000604 */
  73. 000000D2  486E FFF0                pea.l      [A6 - 0x10]
  74. 000000D6  2F0C                     move.l     -[A7], A4
  75. 000000D8  4EBA 0A50                jsr        [PC + 0xA50 /* 00000B2A */]
  76. 000000DC  558F                     subq.l     A7, 2
  77. 000000DE  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  78. 000000E2  486E FFF0                pea.l      [A6 - 0x10]
  79. 000000E6  A8AD                     syscall    PtInRect
  80. 000000E8  4A1F                     tst.b      [A7]+
  81. 000000EA  504F                     addq.w     A7, 8
  82. 000000EC  670A                     beq        +0xC /* 000000F8 */
  83. 000000EE  2A3C 0000 0082           move.l     D5, 0x82
  84. 000000F4  6000 050E                bra        +0x510 /* 00000604 */
  85. label000000F8:
  86. 000000F8  302E FFF2                move.w     D0, [A6 - 0xE]
  87. 000000FC  48C0                     ext.l      D0
  88. 000000FE  5080                     addq.l     D0, 8
  89. 00000100  322E FFD4                move.w     D1, [A6 - 0x2C]
  90. 00000104  9240                     sub.w      D1, D0
  91. 00000106  3D41 FFD4                move.w     [A6 - 0x2C], D1
  92. 0000010A  302E FFD2                move.w     D0, [A6 - 0x2E]
  93. 0000010E  906E FFF0                sub.w      D0, [A6 - 0x10]
  94. 00000112  3D40 FFD2                move.w     [A6 - 0x2E], D0
  95. 00000116  2F0B                     move.l     -[A7], A3
  96. 00000118  2F0C                     move.l     -[A7], A4
  97. 0000011A  4EBA 06F2                jsr        [PC + 0x6F2 /* 0000080E */]
  98. 0000011E  2054                     movea.l    A0, [A4]
  99. 00000120  4868 0008                pea.l      [A0 + 0x8]
  100. 00000124  4EBA 07AA                jsr        [PC + 0x7AA /* 000008D0 */]
  101. 00000128  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  102. 0000012C  2F0C                     move.l     -[A7], A4
  103. 0000012E  4EBA 0974                jsr        [PC + 0x974 /* 00000AA4 */]
  104. 00000132  2054                     movea.l    A0, [A4]
  105. 00000134  3140 0012                move.w     [A0 + 0x12], D0
  106. 00000138  486E FFF0                pea.l      [A6 - 0x10]
  107. 0000013C  2F0C                     move.l     -[A7], A4
  108. 0000013E  4EBA 09EA                jsr        [PC + 0x9EA /* 00000B2A */]
  109. 00000142  2F0B                     move.l     -[A7], A3
  110. 00000144  486E FFF0                pea.l      [A6 - 0x10]
  111. 00000148  2F0C                     move.l     -[A7], A4
  112. 0000014A  4EBA 04CE                jsr        [PC + 0x4CE /* 0000061A */]
  113. 0000014E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  114. 00000152  6000 04B0                bra        +0x4B2 /* 00000604 */
  115. 00000156  701F                     moveq.l    D0, 0x1F
  116. 00000158  2806                     move.l     D4, D6
  117. 0000015A  E0A4                     asr        D4, D0
  118. 0000015C  203C 00FF FFFF           move.l     D0, 0xFFFFFF
  119. 00000162  C086                     and.l      D0, D6
  120. 00000164  2D40 FFCE                move.l     [A6 - 0x32], D0
  121. 00000168  4A84                     tst.l      D4
  122. 0000016A  671A                     beq        +0x1C /* 00000186 */
  123. 0000016C  486E FFF0                pea.l      [A6 - 0x10]
  124. 00000170  2F0C                     move.l     -[A7], A4
  125. 00000172  4EBA 09B6                jsr        [PC + 0x9B6 /* 00000B2A */]
  126. 00000176  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  127. 0000017A  486E FFF0                pea.l      [A6 - 0x10]
  128. 0000017E  A8DF                     syscall    RectRgn
  129. 00000180  504F                     addq.w     A7, 8
  130. 00000182  6000 0480                bra        +0x482 /* 00000604 */
  131. label00000186:
  132. 00000186  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  133. 0000018A  2054                     movea.l    A0, [A4]
  134. 0000018C  4868 0008                pea.l      [A0 + 0x8]
  135. 00000190  A8DF                     syscall    RectRgn
  136. 00000192  6000 0470                bra        +0x472 /* 00000604 */
  137. 00000196  701A                     moveq.l    D0, 0x1A
  138. 00000198  A122                     syscall    NewHandle, flags=1
  139. 0000019A  2254                     movea.l    A1, [A4]
  140. 0000019C  2348 001C                move.l     [A1 + 0x1C], A0
  141. 000001A0  2054                     movea.l    A0, [A4]
  142. 000001A2  2668 001C                movea.l    A3, [A0 + 0x1C]
  143. 000001A6  598F                     subq.l     A7, 4
  144. 000001A8  A8D8                     syscall    NewRgn
  145. 000001AA  2053                     movea.l    A0, [A3]
  146. 000001AC  209F                     move.l     [A0], [A7]+
  147. 000001AE  2053                     movea.l    A0, [A3]
  148. 000001B0  4228 0018                clr.b      [A0 + 0x18]
  149. 000001B4  2053                     movea.l    A0, [A3]
  150. 000001B6  7000                     moveq.l    D0, 0x00
  151. 000001B8  2140 0008                move.l     [A0 + 0x8], D0
  152. 000001BC  2053                     movea.l    A0, [A3]
  153. 000001BE  2140 000C                move.l     [A0 + 0xC], D0
  154. 000001C2  2053                     movea.l    A0, [A3]
  155. 000001C4  4868 0010                pea.l      [A0 + 0x10]
  156. 000001C8  7000                     moveq.l    D0, 0x00
  157. 000001CA  3F00                     move.w     -[A7], D0
  158. 000001CC  3F00                     move.w     -[A7], D0
  159. 000001CE  3F00                     move.w     -[A7], D0
  160. 000001D0  3F00                     move.w     -[A7], D0
  161. 000001D2  A8A7                     syscall    SetRect
  162. 000001D4  486E FFF0                pea.l      [A6 - 0x10]
  163. 000001D8  7000                     moveq.l    D0, 0x00
  164. 000001DA  3F00                     move.w     -[A7], D0
  165. 000001DC  3F00                     move.w     -[A7], D0
  166. 000001DE  7214                     moveq.l    D1, 0x14
  167. 000001E0  3F01                     move.w     -[A7], D1
  168. 000001E2  2054                     movea.l    A0, [A4]
  169. 000001E4  3428 000C                move.w     D2, [A0 + 0xC]
  170. 000001E8  48C2                     ext.l      D2
  171. 000001EA  3628 0008                move.w     D3, [A0 + 0x8]
  172. 000001EE  48C3                     ext.l      D3
  173. 000001F0  9483                     sub.l      D2, D3
  174. 000001F2  5842                     addq.w     D2, 4
  175. 000001F4  3F02                     move.w     -[A7], D2
  176. 000001F6  A8A7                     syscall    SetRect
  177. 000001F8  558F                     subq.l     A7, 2
  178. 000001FA  486E FFCA                pea.l      [A6 - 0x36]
  179. 000001FE  7001                     moveq.l    D0, 0x01
  180. 00000200  3F00                     move.w     -[A7], D0
  181. 00000202  486E FFF0                pea.l      [A6 - 0x10]
  182. 00000206  7200                     moveq.l    D1, 0x00
  183. 00000208  2F01                     move.l     -[A7], D1
  184. 0000020A  2F01                     move.l     -[A7], D1
  185. 0000020C  2F01                     move.l     -[A7], D1
  186. 0000020E  203C 0016 0000           move.l     D0, 0x160000
  187. 00000214  AB1D                     syscall    QDExtensions
  188. 00000216  4A5F                     tst.w      [A7]+
  189. 00000218  6600 03EA                bne        +0x3EC /* 00000604 */
  190. 0000021C  4AAE FFCA                tst.l      [A6 - 0x36]
  191. 00000220  6700 03E2                beq        +0x3E4 /* 00000604 */
  192. 00000224  2053                     movea.l    A0, [A3]
  193. 00000226  216E FFCA 0008           move.l     [A0 + 0x8], [A6 - 0x36]
  194. 0000022C  558F                     subq.l     A7, 2
  195. 0000022E  486E FFCA                pea.l      [A6 - 0x36]
  196. 00000232  7001                     moveq.l    D0, 0x01
  197. 00000234  3F00                     move.w     -[A7], D0
  198. 00000236  486E FFF0                pea.l      [A6 - 0x10]
  199. 0000023A  7200                     moveq.l    D1, 0x00
  200. 0000023C  2F01                     move.l     -[A7], D1
  201. 0000023E  2F01                     move.l     -[A7], D1
  202. 00000240  2F01                     move.l     -[A7], D1
  203. 00000242  203C 0016 0000           move.l     D0, 0x160000
  204. 00000248  AB1D                     syscall    QDExtensions
  205. 0000024A  4A5F                     tst.w      [A7]+
  206. 0000024C  6600 03B6                bne        +0x3B8 /* 00000604 */
  207. 00000250  4AAE FFCA                tst.l      [A6 - 0x36]
  208. 00000254  6700 03AE                beq        +0x3B0 /* 00000604 */
  209. 00000258  2053                     movea.l    A0, [A3]
  210. 0000025A  216E FFCA 000C           move.l     [A0 + 0xC], [A6 - 0x36]
  211. 00000260  486E FFF8                pea.l      [A6 - 0x8]
  212. 00000264  486E FFFC                pea.l      [A6 - 0x4]
  213. 00000268  203C 0008 0005           move.l     D0, 0x80005
  214. 0000026E  AB1D                     syscall    QDExtensions
  215. 00000270  2053                     movea.l    A0, [A3]
  216. 00000272  2F28 0008                move.l     -[A7], [A0 + 0x8]
  217. 00000276  7000                     moveq.l    D0, 0x00
  218. 00000278  2F00                     move.l     -[A7], D0
  219. 0000027A  203C 0008 0006           move.l     D0, 0x80006
  220. 00000280  AB1D                     syscall    QDExtensions
  221. 00000282  486E FFF0                pea.l      [A6 - 0x10]
  222. 00000286  A8A3                     syscall    EraseRect
  223. 00000288  7002                     moveq.l    D0, 0x02
  224. 0000028A  3F00                     move.w     -[A7], D0
  225. 0000028C  3F00                     move.w     -[A7], D0
  226. 0000028E  A89B                     syscall    PenSize
  227. 00000290  486E FFF0                pea.l      [A6 - 0x10]
  228. 00000294  7002                     moveq.l    D0, 0x02
  229. 00000296  3F00                     move.w     -[A7], D0
  230. 00000298  3F00                     move.w     -[A7], D0
  231. 0000029A  A8A9                     syscall    InsetRect
  232. 0000029C  486E FFF0                pea.l      [A6 - 0x10]
  233. 000002A0  7002                     moveq.l    D0, 0x02
  234. 000002A2  3F00                     move.w     -[A7], D0
  235. 000002A4  3F00                     move.w     -[A7], D0
  236. 000002A6  A8A8                     syscall    OffsetRect
  237. 000002A8  598F                     subq.l     A7, 4
  238. 000002AA  A8D8                     syscall    NewRgn
  239. 000002AC  2053                     movea.l    A0, [A3]
  240. 000002AE  215F 0004                move.l     [A0 + 0x4], [A7]+
  241. 000002B2  A8DA                     syscall    OpenRgn
  242. 000002B4  486E FFF0                pea.l      [A6 - 0x10]
  243. 000002B8  7010                     moveq.l    D0, 0x10
  244. 000002BA  3F00                     move.w     -[A7], D0
  245. 000002BC  3F00                     move.w     -[A7], D0
  246. 000002BE  A8B0                     syscall    FrameRoundRect
  247. 000002C0  2053                     movea.l    A0, [A3]
  248. 000002C2  2F28 0004                move.l     -[A7], [A0 + 0x4]
  249. 000002C6  A8DB                     syscall    CloseRgn
  250. 000002C8  486E FFF0                pea.l      [A6 - 0x10]
  251. 000002CC  7010                     moveq.l    D0, 0x10
  252. 000002CE  3F00                     move.w     -[A7], D0
  253. 000002D0  3F00                     move.w     -[A7], D0
  254. 000002D2  A8B0                     syscall    FrameRoundRect
  255. 000002D4  302E FFF6                move.w     D0, [A6 - 0xA]
  256. 000002D8  906E FFF2                sub.w      D0, [A6 - 0xE]
  257. 000002DC  3D40 FFAA                move.w     [A6 - 0x56], D0
  258. 000002E0  302E FFF4                move.w     D0, [A6 - 0xC]
  259. 000002E4  906E FFF0                sub.w      D0, [A6 - 0x10]
  260. 000002E8  3D40 FFAC                move.w     [A6 - 0x54], D0
  261. 000002EC  302E FFAA                move.w     D0, [A6 - 0x56]
  262. 000002F0  E240                     asr        D0.w, 1
  263. 000002F2  D06E FFF2                add.w      D0, [A6 - 0xE]
  264. 000002F6  3D40 FFA6                move.w     [A6 - 0x5A], D0
  265. 000002FA  536E FFA6                subq.w     [A6 - 0x5A], 1
  266. 000002FE  302E FFAC                move.w     D0, [A6 - 0x54]
  267. 00000302  E240                     asr        D0.w, 1
  268. 00000304  D06E FFF0                add.w      D0, [A6 - 0x10]
  269. 00000308  3D40 FFA8                move.w     [A6 - 0x58], D0
  270. 0000030C  536E FFA8                subq.w     [A6 - 0x58], 1
  271. 00000310  3F2E FFA6                move.w     -[A7], [A6 - 0x5A]
  272. 00000314  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  273. 00000318  A893                     syscall    MoveTo
  274. 0000031A  3F2E FFA6                move.w     -[A7], [A6 - 0x5A]
  275. 0000031E  302E FFF4                move.w     D0, [A6 - 0xC]
  276. 00000322  5340                     subq.w     D0, 1
  277. 00000324  3F00                     move.w     -[A7], D0
  278. 00000326  A891                     syscall    LineTo
  279. 00000328  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  280. 0000032C  3F2E FFA8                move.w     -[A7], [A6 - 0x58]
  281. 00000330  A893                     syscall    MoveTo
  282. 00000332  302E FFF6                move.w     D0, [A6 - 0xA]
  283. 00000336  5340                     subq.w     D0, 1
  284. 00000338  3F00                     move.w     -[A7], D0
  285. 0000033A  3F2E FFA8                move.w     -[A7], [A6 - 0x58]
  286. 0000033E  A891                     syscall    LineTo
  287. 00000340  7001                     moveq.l    D0, 0x01
  288. 00000342  3F00                     move.w     -[A7], D0
  289. 00000344  3F00                     move.w     -[A7], D0
  290. 00000346  A89B                     syscall    PenSize
  291. 00000348  486E FFF0                pea.l      [A6 - 0x10]
  292. 0000034C  7004                     moveq.l    D0, 0x04
  293. 0000034E  3F00                     move.w     -[A7], D0
  294. 00000350  3F00                     move.w     -[A7], D0
  295. 00000352  A8A9                     syscall    InsetRect
  296. 00000354  486E FFF0                pea.l      [A6 - 0x10]
  297. 00000358  7010                     moveq.l    D0, 0x10
  298. 0000035A  3F00                     move.w     -[A7], D0
  299. 0000035C  3F00                     move.w     -[A7], D0
  300. 0000035E  A8B2                     syscall    EraseRoundRect
  301. 00000360  486E FFF0                pea.l      [A6 - 0x10]
  302. 00000364  7010                     moveq.l    D0, 0x10
  303. 00000366  3F00                     move.w     -[A7], D0
  304. 00000368  3F00                     move.w     -[A7], D0
  305. 0000036A  A8B0                     syscall    FrameRoundRect
  306. 0000036C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  307. 00000370  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  308. 00000374  203C 0008 0006           move.l     D0, 0x80006
  309. 0000037A  AB1D                     syscall    QDExtensions
  310. 0000037C  2053                     movea.l    A0, [A3]
  311. 0000037E  117C 0001 0018           move.b     [A0 + 0x18], 0x1
  312. 00000384  6000 027E                bra        +0x280 /* 00000604 */
  313. 00000388  2053                     movea.l    A0, [A3]
  314. 0000038A  2F10                     move.l     -[A7], [A0]
  315. 0000038C  A8D9                     syscall    DisposRgn/DisposeRgn
  316. 0000038E  200B                     move.l     D0, A3
  317. 00000390  6736                     beq        +0x38 /* 000003C8 */
  318. 00000392  2053                     movea.l    A0, [A3]
  319. 00000394  4A28 0018                tst.b      [A0 + 0x18]
  320. 00000398  672E                     beq        +0x30 /* 000003C8 */
  321. 0000039A  4AA8 0008                tst.l      [A0 + 0x8]
  322. 0000039E  670C                     beq        +0xE /* 000003AC */
  323. 000003A0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  324. 000003A4  203C 0004 0004           move.l     D0, 0x40004
  325. 000003AA  AB1D                     syscall    QDExtensions
  326. label000003AC:
  327. 000003AC  2053                     movea.l    A0, [A3]
  328. 000003AE  4AA8 000C                tst.l      [A0 + 0xC]
  329. 000003B2  670C                     beq        +0xE /* 000003C0 */
  330. 000003B4  2F28 000C                move.l     -[A7], [A0 + 0xC]
  331. 000003B8  203C 0004 0004           move.l     D0, 0x40004
  332. 000003BE  AB1D                     syscall    QDExtensions
  333. label000003C0:
  334. 000003C0  2053                     movea.l    A0, [A3]
  335. 000003C2  2F28 0004                move.l     -[A7], [A0 + 0x4]
  336. 000003C6  A8D9                     syscall    DisposRgn/DisposeRgn
  337. label000003C8:
  338. 000003C8  2054                     movea.l    A0, [A4]
  339. 000003CA  2068 001C                movea.l    A0, [A0 + 0x1C]
  340. 000003CE  A023                     syscall    DisposHandle/DisposeHandle
  341. 000003D0  2054                     movea.l    A0, [A4]
  342. 000003D2  7000                     moveq.l    D0, 0x00
  343. 000003D4  2140 001C                move.l     [A0 + 0x1C], D0
  344. 000003D8  6000 022A                bra        +0x22C /* 00000604 */
  345. 000003DC  7010                     moveq.l    D0, 0x10
  346. 000003DE  2206                     move.l     D1, D6
  347. 000003E0  E0A1                     asr        D1, D0
  348. 000003E2  3D41 FFD2                move.w     [A6 - 0x2E], D1
  349. 000003E6  3D46 FFD4                move.w     [A6 - 0x2C], D6
  350. 000003EA  486E FFF0                pea.l      [A6 - 0x10]
  351. 000003EE  2F0C                     move.l     -[A7], A4
  352. 000003F0  4EBA 0738                jsr        [PC + 0x738 /* 00000B2A */]
  353. 000003F4  2F0B                     move.l     -[A7], A3
  354. 000003F6  2F0C                     move.l     -[A7], A4
  355. 000003F8  4EBA 0414                jsr        [PC + 0x414 /* 0000080E */]
  356. 000003FC  2054                     movea.l    A0, [A4]
  357. 000003FE  4868 0008                pea.l      [A0 + 0x8]
  358. 00000402  4EBA 04CC                jsr        [PC + 0x4CC /* 000008D0 */]
  359. 00000406  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  360. 0000040A  2F0C                     move.l     -[A7], A4
  361. 0000040C  4EBA 0696                jsr        [PC + 0x696 /* 00000AA4 */]
  362. 00000410  2054                     movea.l    A0, [A4]
  363. 00000412  3140 0012                move.w     [A0 + 0x12], D0
  364. 00000416  486E FFF0                pea.l      [A6 - 0x10]
  365. 0000041A  2F0C                     move.l     -[A7], A4
  366. 0000041C  4EBA 070C                jsr        [PC + 0x70C /* 00000B2A */]
  367. 00000420  2F0B                     move.l     -[A7], A3
  368. 00000422  486E FFF0                pea.l      [A6 - 0x10]
  369. 00000426  2F0C                     move.l     -[A7], A4
  370. 00000428  4EBA 01F0                jsr        [PC + 0x1F0 /* 0000061A */]
  371. 0000042C  4FEF 0030                lea.l      A7, [A7 + 0x30]
  372. 00000430  6000 01D2                bra        +0x1D4 /* 00000604 */
  373. 00000434  2D46 FFDA                move.l     [A6 - 0x26], D6
  374. 00000438  2054                     movea.l    A0, [A4]
  375. 0000043A  226E FFDA                movea.l    A1, [A6 - 0x26]
  376. 0000043E  5088                     addq.l     A0, 8
  377. 00000440  22D8                     move.l     [A1]+, [A0]+
  378. 00000442  22D8                     move.l     [A1]+, [A0]+
  379. 00000444  2054                     movea.l    A0, [A4]
  380. 00000446  226E FFDA                movea.l    A1, [A6 - 0x26]
  381. 0000044A  5089                     addq.l     A1, 8
  382. 0000044C  5088                     addq.l     A0, 8
  383. 0000044E  22D8                     move.l     [A1]+, [A0]+
  384. 00000450  22D8                     move.l     [A1]+, [A0]+
  385. 00000452  206E FFDA                movea.l    A0, [A6 - 0x26]
  386. 00000456  317C 0001 0010           move.w     [A0 + 0x10], 0x1
  387. 0000045C  6000 01A6                bra        +0x1A8 /* 00000604 */
  388. 00000460  2806                     move.l     D4, D6
  389. 00000462  6700 01A0                beq        +0x1A2 /* 00000604 */
  390. 00000466  2054                     movea.l    A0, [A4]
  391. 00000468  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  392. 0000046C  5088                     addq.l     A0, 8
  393. 0000046E  22D8                     move.l     [A1]+, [A0]+
  394. 00000470  22D8                     move.l     [A1]+, [A0]+
  395. 00000472  2054                     movea.l    A0, [A4]
  396. 00000474  43EE FFBE                lea.l      A1, [A6 - 0x42]
  397. 00000478  5088                     addq.l     A0, 8
  398. 0000047A  22D8                     move.l     [A1]+, [A0]+
  399. 0000047C  22D8                     move.l     [A1]+, [A0]+
  400. 0000047E  4207                     clr.b      D7
  401. 00000480  2053                     movea.l    A0, [A3]
  402. 00000482  2D50 FFCA                move.l     [A6 - 0x36], [A0]
  403. 00000486  486E FFF0                pea.l      [A6 - 0x10]
  404. 0000048A  2F0C                     move.l     -[A7], A4
  405. 0000048C  4EBA 069C                jsr        [PC + 0x69C /* 00000B2A */]
  406. 00000490  41EE FFAE                lea.l      A0, [A6 - 0x52]
  407. 00000494  43EE FFF0                lea.l      A1, [A6 - 0x10]
  408. 00000498  20D9                     move.l     [A0]+, [A1]+
  409. 0000049A  20D9                     move.l     [A0]+, [A1]+
  410. 0000049C  486E FFD2                pea.l      [A6 - 0x2E]
  411. 000004A0  A972                     syscall    GetMouse
  412. 000004A2  302E FFD4                move.w     D0, [A6 - 0x2C]
  413. 000004A6  906E FFF2                sub.w      D0, [A6 - 0xE]
  414. 000004AA  3D40 FFC8                move.w     [A6 - 0x38], D0
  415. 000004AE  302E FFD2                move.w     D0, [A6 - 0x2E]
  416. 000004B2  906E FFF0                sub.w      D0, [A6 - 0x10]
  417. 000004B6  3D40 FFC6                move.w     [A6 - 0x3A], D0
  418. 000004BA  046E 0010 FFBC           subi.w     [A6 - 0x44], 0x10
  419. 000004C0  41EE FFBE                lea.l      A0, [A6 - 0x42]
  420. 000004C4  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  421. 000004C8  20D9                     move.l     [A0]+, [A1]+
  422. 000004CA  20D9                     move.l     [A0]+, [A1]+
  423. 000004CC  486E FFB6                pea.l      [A6 - 0x4A]
  424. 000004D0  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  425. 000004D4  A8A8                     syscall    OffsetRect
  426. 000004D6  486E FFBE                pea.l      [A6 - 0x42]
  427. 000004DA  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  428. 000004DE  A8A8                     syscall    OffsetRect
  429. 000004E0  486E FFBE                pea.l      [A6 - 0x42]
  430. 000004E4  70FC                     moveq.l    D0, 0xFFFFFFFC
  431. 000004E6  3F00                     move.w     -[A7], D0
  432. 000004E8  72EC                     moveq.l    D1, 0xFFFFFFEC
  433. 000004EA  3F01                     move.w     -[A7], D1
  434. 000004EC  A8A9                     syscall    InsetRect
  435. 000004EE  3D6E FFF2 FFD8           move.w     [A6 - 0x28], [A6 - 0xE]
  436. 000004F4  426E FFD6                clr.w      [A6 - 0x2A]
  437. 000004F8  504F                     addq.w     A7, 8
  438. 000004FA  6000 00B4                bra        +0xB6 /* 000005B0 */
  439. label000004FE:
  440. 000004FE  486E FFD2                pea.l      [A6 - 0x2E]
  441. 00000502  A972                     syscall    GetMouse
  442. 00000504  558F                     subq.l     A7, 2
  443. 00000506  A973                     syscall    StillDown
  444. 00000508  4A1F                     tst.b      [A7]+
  445. 0000050A  6718                     beq        +0x1A /* 00000524 */
  446. 0000050C  302E FFD4                move.w     D0, [A6 - 0x2C]
  447. 00000510  48C0                     ext.l      D0
  448. 00000512  322E FFC8                move.w     D1, [A6 - 0x38]
  449. 00000516  48C1                     ext.l      D1
  450. 00000518  9081                     sub.l      D0, D1
  451. 0000051A  322E FFF2                move.w     D1, [A6 - 0xE]
  452. 0000051E  48C1                     ext.l      D1
  453. 00000520  B081                     cmp.l      D0, D1
  454. 00000522  67DA                     beq        -0x24 /* 000004FE */
  455. label00000524:
  456. 00000524  307C 0002                movea.w    A0, 0x2
  457. 00000528  327C 0000                movea.w    A1, 0x0
  458. 0000052C  A03B                     syscall    Delay
  459. 0000052E  2280                     move.l     [A1], D0
  460. 00000530  2F0B                     move.l     -[A7], A3
  461. 00000532  2F0C                     move.l     -[A7], A4
  462. 00000534  4EBA 02D8                jsr        [PC + 0x2D8 /* 0000080E */]
  463. 00000538  558F                     subq.l     A7, 2
  464. 0000053A  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  465. 0000053E  486E FFBE                pea.l      [A6 - 0x42]
  466. 00000542  A8AD                     syscall    PtInRect
  467. 00000544  4A1F                     tst.b      [A7]+
  468. 00000546  504F                     addq.w     A7, 8
  469. 00000548  6734                     beq        +0x36 /* 0000057E */
  470. 0000054A  598F                     subq.l     A7, 4
  471. 0000054C  486E FFB6                pea.l      [A6 - 0x4A]
  472. 00000550  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  473. 00000554  A94E                     syscall    PinRect
  474. 00000556  302E FFD4                move.w     D0, [A6 - 0x2C]
  475. 0000055A  906E FFC8                sub.w      D0, [A6 - 0x38]
  476. 0000055E  3D40 FFF2                move.w     [A6 - 0xE], D0
  477. 00000562  D07C 0010                add.w      D0, 0x10
  478. 00000566  3D40 FFF6                move.w     [A6 - 0xA], D0
  479. 0000056A  2F0B                     move.l     -[A7], A3
  480. 0000056C  486E FFF0                pea.l      [A6 - 0x10]
  481. 00000570  2F0C                     move.l     -[A7], A4
  482. 00000572  4EBA 00A6                jsr        [PC + 0xA6 /* 0000061A */]
  483. 00000576  7E01                     moveq.l    D7, 0x01
  484. 00000578  4FEF 0010                lea.l      A7, [A7 + 0x10]
  485. 0000057C  6032                     bra        +0x34 /* 000005B0 */
  486. label0000057E:
  487. 0000057E  2F0B                     move.l     -[A7], A3
  488. 00000580  486E FFF0                pea.l      [A6 - 0x10]
  489. 00000584  2F0C                     move.l     -[A7], A4
  490. 00000586  4EBA 0092                jsr        [PC + 0x92 /* 0000061A */]
  491. 0000058A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  492. 0000058E  6006                     bra        +0x8 /* 00000596 */
  493. label00000590:
  494. 00000590  486E FFD2                pea.l      [A6 - 0x2E]
  495. 00000594  A972                     syscall    GetMouse
  496. label00000596:
  497. 00000596  558F                     subq.l     A7, 2
  498. 00000598  A973                     syscall    StillDown
  499. 0000059A  4A1F                     tst.b      [A7]+
  500. 0000059C  6710                     beq        +0x12 /* 000005AE */
  501. 0000059E  558F                     subq.l     A7, 2
  502. 000005A0  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  503. 000005A4  486E FFBE                pea.l      [A6 - 0x42]
  504. 000005A8  A8AD                     syscall    PtInRect
  505. 000005AA  4A1F                     tst.b      [A7]+
  506. 000005AC  67E2                     beq        -0x1C /* 00000590 */
  507. label000005AE:
  508. 000005AE  4207                     clr.b      D7
  509. label000005B0:
  510. 000005B0  558F                     subq.l     A7, 2
  511. 000005B2  A973                     syscall    StillDown
  512. 000005B4  4A1F                     tst.b      [A7]+
  513. 000005B6  6600 FF46                bne        -0xB8 /* 000004FE */
  514. 000005BA  2F0B                     move.l     -[A7], A3
  515. 000005BC  2F0C                     move.l     -[A7], A4
  516. 000005BE  4EBA 024E                jsr        [PC + 0x24E /* 0000080E */]
  517. 000005C2  2054                     movea.l    A0, [A4]
  518. 000005C4  4868 0008                pea.l      [A0 + 0x8]
  519. 000005C8  4EBA 0306                jsr        [PC + 0x306 /* 000008D0 */]
  520. 000005CC  302E FFF2                move.w     D0, [A6 - 0xE]
  521. 000005D0  906E FFD8                sub.w      D0, [A6 - 0x28]
  522. 000005D4  3D40 FFD8                move.w     [A6 - 0x28], D0
  523. 000005D8  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  524. 000005DC  2F0C                     move.l     -[A7], A4
  525. 000005DE  4EBA 04C4                jsr        [PC + 0x4C4 /* 00000AA4 */]
  526. 000005E2  2054                     movea.l    A0, [A4]
  527. 000005E4  3140 0012                move.w     [A0 + 0x12], D0
  528. 000005E8  486E FFF0                pea.l      [A6 - 0x10]
  529. 000005EC  2F0C                     move.l     -[A7], A4
  530. 000005EE  4EBA 053A                jsr        [PC + 0x53A /* 00000B2A */]
  531. 000005F2  7A01                     moveq.l    D5, 0x01
  532. 000005F4  2F0B                     move.l     -[A7], A3
  533. 000005F6  486E FFF0                pea.l      [A6 - 0x10]
  534. 000005FA  2F0C                     move.l     -[A7], A4
  535. 000005FC  4EBA 001C                jsr        [PC + 0x1C /* 0000061A */]
  536. 00000600  4FEF 0028                lea.l      A7, [A7 + 0x28]
  537. label00000604:
  538. 00000604  486E FFDE                pea.l      [A6 - 0x22]
  539. 00000608  A899                     syscall    SetPenState
  540. 0000060A  2D45 0014                move.l     [A6 + 0x14], D5
  541. label0000060E:
  542. 0000060E  4CEE 18F8 FF8A           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x76]
  543. 00000614  4E5E                     unlink     A6
  544. 00000616  4E74 000C                rtd        0x000C
  545. fn0000061A:
  546. 0000061A  4E56 FFC6                link       A6, -0x003A
  547. 0000061E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  548. 00000622  47EE FFE0                lea.l      A3, [A6 - 0x20]
  549. 00000626  286E 0010                movea.l    A4, [A6 + 0x10]
  550. 0000062A  206E 000C                movea.l    A0, [A6 + 0xC]
  551. 0000062E  43EE FFE8                lea.l      A1, [A6 - 0x18]
  552. 00000632  22D8                     move.l     [A1]+, [A0]+
  553. 00000634  22D8                     move.l     [A1]+, [A0]+
  554. 00000636  41EE FFF8                lea.l      A0, [A6 - 0x8]
  555. 0000063A  43EE FFE8                lea.l      A1, [A6 - 0x18]
  556. 0000063E  20D9                     move.l     [A0]+, [A1]+
  557. 00000640  20D9                     move.l     [A0]+, [A1]+
  558. 00000642  486E FFF8                pea.l      [A6 - 0x8]
  559. 00000646  70FE                     moveq.l    D0, 0xFFFFFFFE
  560. 00000648  3F00                     move.w     -[A7], D0
  561. 0000064A  3F00                     move.w     -[A7], D0
  562. 0000064C  A8A9                     syscall    InsetRect
  563. 0000064E  2054                     movea.l    A0, [A4]
  564. 00000650  41E8 0010                lea.l      A0, [A0 + 0x10]
  565. 00000654  43EE FFF8                lea.l      A1, [A6 - 0x8]
  566. 00000658  20D9                     move.l     [A0]+, [A1]+
  567. 0000065A  20D9                     move.l     [A0]+, [A1]+
  568. 0000065C  200C                     move.l     D0, A4
  569. 0000065E  6700 0108                beq        +0x10A /* 00000768 */
  570. 00000662  2054                     movea.l    A0, [A4]
  571. 00000664  4A28 0018                tst.b      [A0 + 0x18]
  572. 00000668  6700 00FE                beq        +0x100 /* 00000768 */
  573. 0000066C  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  574. 00000670  43EE FFF8                lea.l      A1, [A6 - 0x8]
  575. 00000674  20D9                     move.l     [A0]+, [A1]+
  576. 00000676  20D9                     move.l     [A0]+, [A1]+
  577. 00000678  486E FFC6                pea.l      [A6 - 0x3A]
  578. 0000067C  302E FFC8                move.w     D0, [A6 - 0x38]
  579. 00000680  48C0                     ext.l      D0
  580. 00000682  4480                     neg.l      D0
  581. 00000684  3F00                     move.w     -[A7], D0
  582. 00000686  302E FFC6                move.w     D0, [A6 - 0x3A]
  583. 0000068A  48C0                     ext.l      D0
  584. 0000068C  4480                     neg.l      D0
  585. 0000068E  3F00                     move.w     -[A7], D0
  586. 00000690  A8A8                     syscall    OffsetRect
  587. 00000692  486E FFF0                pea.l      [A6 - 0x10]
  588. 00000696  486E FFF4                pea.l      [A6 - 0xC]
  589. 0000069A  203C 0008 0005           move.l     D0, 0x80005
  590. 000006A0  AB1D                     syscall    QDExtensions
  591. 000006A2  2054                     movea.l    A0, [A4]
  592. 000006A4  2F28 000C                move.l     -[A7], [A0 + 0xC]
  593. 000006A8  7000                     moveq.l    D0, 0x00
  594. 000006AA  2F00                     move.l     -[A7], D0
  595. 000006AC  203C 0008 0006           move.l     D0, 0x80006
  596. 000006B2  AB1D                     syscall    QDExtensions
  597. 000006B4  206E 0008                movea.l    A0, [A6 + 0x8]
  598. 000006B8  2050                     movea.l    A0, [A0]
  599. 000006BA  2068 0004                movea.l    A0, [A0 + 0x4]
  600. 000006BE  4868 0002                pea.l      [A0 + 0x2]
  601. 000006C2  2054                     movea.l    A0, [A4]
  602. 000006C4  2068 000C                movea.l    A0, [A0 + 0xC]
  603. 000006C8  2068 0002                movea.l    A0, [A0 + 0x2]
  604. 000006CC  2F10                     move.l     -[A7], [A0]
  605. 000006CE  486E FFF8                pea.l      [A6 - 0x8]
  606. 000006D2  486E FFC6                pea.l      [A6 - 0x3A]
  607. 000006D6  7000                     moveq.l    D0, 0x00
  608. 000006D8  3F00                     move.w     -[A7], D0
  609. 000006DA  7200                     moveq.l    D1, 0x00
  610. 000006DC  2F01                     move.l     -[A7], D1
  611. 000006DE  A8EC                     syscall    CopyBits
  612. 000006E0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  613. 000006E4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  614. 000006E8  203C 0008 0006           move.l     D0, 0x80006
  615. 000006EE  AB1D                     syscall    QDExtensions
  616. 000006F0  486E FFE8                pea.l      [A6 - 0x18]
  617. 000006F4  70FE                     moveq.l    D0, 0xFFFFFFFE
  618. 000006F6  3F00                     move.w     -[A7], D0
  619. 000006F8  3F00                     move.w     -[A7], D0
  620. 000006FA  A8A9                     syscall    InsetRect
  621. 000006FC  486E FFE8                pea.l      [A6 - 0x18]
  622. 00000700  70FE                     moveq.l    D0, 0xFFFFFFFE
  623. 00000702  3F00                     move.w     -[A7], D0
  624. 00000704  3F00                     move.w     -[A7], D0
  625. 00000706  A8A8                     syscall    OffsetRect
  626. 00000708  2054                     movea.l    A0, [A4]
  627. 0000070A  2F28 0004                move.l     -[A7], [A0 + 0x4]
  628. 0000070E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  629. 00000712  A8E0                     syscall    OffsetRgn/OfsetRgn
  630. 00000714  2054                     movea.l    A0, [A4]
  631. 00000716  2068 0008                movea.l    A0, [A0 + 0x8]
  632. 0000071A  2068 0002                movea.l    A0, [A0 + 0x2]
  633. 0000071E  2F10                     move.l     -[A7], [A0]
  634. 00000720  206E 0008                movea.l    A0, [A6 + 0x8]
  635. 00000724  2050                     movea.l    A0, [A0]
  636. 00000726  2068 0004                movea.l    A0, [A0 + 0x4]
  637. 0000072A  4868 0002                pea.l      [A0 + 0x2]
  638. 0000072E  2054                     movea.l    A0, [A4]
  639. 00000730  2068 0008                movea.l    A0, [A0 + 0x8]
  640. 00000734  4868 0010                pea.l      [A0 + 0x10]
  641. 00000738  486E FFE8                pea.l      [A6 - 0x18]
  642. 0000073C  7000                     moveq.l    D0, 0x00
  643. 0000073E  3F00                     move.w     -[A7], D0
  644. 00000740  2054                     movea.l    A0, [A4]
  645. 00000742  2F28 0004                move.l     -[A7], [A0 + 0x4]
  646. 00000746  A8EC                     syscall    CopyBits
  647. 00000748  2054                     movea.l    A0, [A4]
  648. 0000074A  2F28 0004                move.l     -[A7], [A0 + 0x4]
  649. 0000074E  302E FFEA                move.w     D0, [A6 - 0x16]
  650. 00000752  48C0                     ext.l      D0
  651. 00000754  4480                     neg.l      D0
  652. 00000756  3F00                     move.w     -[A7], D0
  653. 00000758  302E FFE8                move.w     D0, [A6 - 0x18]
  654. 0000075C  48C0                     ext.l      D0
  655. 0000075E  4480                     neg.l      D0
  656. 00000760  3F00                     move.w     -[A7], D0
  657. 00000762  A8E0                     syscall    OffsetRgn/OfsetRgn
  658. 00000764  6000 009E                bra        +0xA0 /* 00000804 */
  659. label00000768:
  660. 00000768  16BC 0055                move.b     [A3], 0x55 /* 'U' */
  661. 0000076C  177C 00AA 0001           move.b     [A3 + 0x1], 0xAA
  662. 00000772  177C 0055 0002           move.b     [A3 + 0x2], 0x55 /* 'U' */
  663. 00000778  177C 00AA 0003           move.b     [A3 + 0x3], 0xAA
  664. 0000077E  177C 0055 0004           move.b     [A3 + 0x4], 0x55 /* 'U' */
  665. 00000784  177C 00AA 0005           move.b     [A3 + 0x5], 0xAA
  666. 0000078A  177C 0055 0006           move.b     [A3 + 0x6], 0x55 /* 'U' */
  667. 00000790  177C 00AA 0007           move.b     [A3 + 0x7], 0xAA
  668. 00000796  302E FFEE                move.w     D0, [A6 - 0x12]
  669. 0000079A  48C0                     ext.l      D0
  670. 0000079C  322E FFEA                move.w     D1, [A6 - 0x16]
  671. 000007A0  48C1                     ext.l      D1
  672. 000007A2  2C00                     move.l     D6, D0
  673. 000007A4  9C81                     sub.l      D6, D1
  674. 000007A6  486E FFCE                pea.l      [A6 - 0x32]
  675. 000007AA  A898                     syscall    GetPenState
  676. 000007AC  A89E                     syscall    PenNormal
  677. 000007AE  486E FFE8                pea.l      [A6 - 0x18]
  678. 000007B2  7004                     moveq.l    D0, 0x04
  679. 000007B4  3F00                     move.w     -[A7], D0
  680. 000007B6  3F00                     move.w     -[A7], D0
  681. 000007B8  2F0B                     move.l     -[A7], A3
  682. 000007BA  A8B4                     syscall    FillRoundRect
  683. 000007BC  7002                     moveq.l    D0, 0x02
  684. 000007BE  3F00                     move.w     -[A7], D0
  685. 000007C0  3F00                     move.w     -[A7], D0
  686. 000007C2  A89B                     syscall    PenSize
  687. 000007C4  486E FFE8                pea.l      [A6 - 0x18]
  688. 000007C8  7004                     moveq.l    D0, 0x04
  689. 000007CA  3F00                     move.w     -[A7], D0
  690. 000007CC  3F00                     move.w     -[A7], D0
  691. 000007CE  A8B0                     syscall    FrameRoundRect
  692. 000007D0  7004                     moveq.l    D0, 0x04
  693. 000007D2  3F00                     move.w     -[A7], D0
  694. 000007D4  7201                     moveq.l    D1, 0x01
  695. 000007D6  3F01                     move.w     -[A7], D1
  696. 000007D8  A89B                     syscall    PenSize
  697. 000007DA  302E FFEA                move.w     D0, [A6 - 0x16]
  698. 000007DE  48C0                     ext.l      D0
  699. 000007E0  2206                     move.l     D1, D6
  700. 000007E2  E281                     asr        D1, 1
  701. 000007E4  D280                     add.l      D1, D0
  702. 000007E6  2E01                     move.l     D7, D1
  703. 000007E8  5587                     subq.l     D7, 2
  704. 000007EA  3F07                     move.w     -[A7], D7
  705. 000007EC  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  706. 000007F0  A893                     syscall    MoveTo
  707. 000007F2  3F07                     move.w     -[A7], D7
  708. 000007F4  302E FFEC                move.w     D0, [A6 - 0x14]
  709. 000007F8  5340                     subq.w     D0, 1
  710. 000007FA  3F00                     move.w     -[A7], D0
  711. 000007FC  A891                     syscall    LineTo
  712. 000007FE  486E FFCE                pea.l      [A6 - 0x32]
  713. 00000802  A899                     syscall    SetPenState
  714. label00000804:
  715. 00000804  4CEE 18C0 FFB6           movem.l    D6,D7,A3,A4, [A6 - 0x4A]
  716. 0000080A  4E5E                     unlink     A6
  717. 0000080C  4E75                     rts
  718. fn0000080E:
  719. 0000080E  4E56 FFF8                link       A6, -0x0008
  720. 00000812  48E7 0018                movem.l    -[A7], A3,A4
  721. 00000816  266E 0008                movea.l    A3, [A6 + 0x8]
  722. 0000081A  286E 000C                movea.l    A4, [A6 + 0xC]
  723. 0000081E  558F                     subq.l     A7, 2
  724. 00000820  2054                     movea.l    A0, [A4]
  725. 00000822  4868 0010                pea.l      [A0 + 0x10]
  726. 00000826  A8AE                     syscall    EmptyRect
  727. 00000828  4A1F                     tst.b      [A7]+
  728. 0000082A  6600 009A                bne        +0x9C /* 000008C6 */
  729. 0000082E  200C                     move.l     D0, A4
  730. 00000830  675A                     beq        +0x5C /* 0000088C */
  731. 00000832  2054                     movea.l    A0, [A4]
  732. 00000834  4A28 0018                tst.b      [A0 + 0x18]
  733. 00000838  6752                     beq        +0x54 /* 0000088C */
  734. 0000083A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  735. 0000083E  41E8 0010                lea.l      A0, [A0 + 0x10]
  736. 00000842  22D8                     move.l     [A1]+, [A0]+
  737. 00000844  22D8                     move.l     [A1]+, [A0]+
  738. 00000846  486E FFF8                pea.l      [A6 - 0x8]
  739. 0000084A  302E FFFA                move.w     D0, [A6 - 0x6]
  740. 0000084E  48C0                     ext.l      D0
  741. 00000850  4480                     neg.l      D0
  742. 00000852  3F00                     move.w     -[A7], D0
  743. 00000854  302E FFF8                move.w     D0, [A6 - 0x8]
  744. 00000858  48C0                     ext.l      D0
  745. 0000085A  4480                     neg.l      D0
  746. 0000085C  3F00                     move.w     -[A7], D0
  747. 0000085E  A8A8                     syscall    OffsetRect
  748. 00000860  2054                     movea.l    A0, [A4]
  749. 00000862  2068 000C                movea.l    A0, [A0 + 0xC]
  750. 00000866  2068 0002                movea.l    A0, [A0 + 0x2]
  751. 0000086A  2F10                     move.l     -[A7], [A0]
  752. 0000086C  2053                     movea.l    A0, [A3]
  753. 0000086E  2068 0004                movea.l    A0, [A0 + 0x4]
  754. 00000872  4868 0002                pea.l      [A0 + 0x2]
  755. 00000876  486E FFF8                pea.l      [A6 - 0x8]
  756. 0000087A  2054                     movea.l    A0, [A4]
  757. 0000087C  4868 0010                pea.l      [A0 + 0x10]
  758. 00000880  7000                     moveq.l    D0, 0x00
  759. 00000882  3F00                     move.w     -[A7], D0
  760. 00000884  7200                     moveq.l    D1, 0x00
  761. 00000886  2F01                     move.l     -[A7], D1
  762. 00000888  A8EC                     syscall    CopyBits
  763. 0000088A  6028                     bra        +0x2A /* 000008B4 */
  764. label0000088C:
  765. 0000088C  2054                     movea.l    A0, [A4]
  766. 0000088E  4868 0010                pea.l      [A0 + 0x10]
  767. 00000892  A8A3                     syscall    EraseRect
  768. 00000894  2054                     movea.l    A0, [A4]
  769. 00000896  2F10                     move.l     -[A7], [A0]
  770. 00000898  A87A                     syscall    GetClip
  771. 0000089A  2054                     movea.l    A0, [A4]
  772. 0000089C  4868 0010                pea.l      [A0 + 0x10]
  773. 000008A0  A87B                     syscall    ClipRect
  774. 000008A2  2053                     movea.l    A0, [A3]
  775. 000008A4  4868 0008                pea.l      [A0 + 0x8]
  776. 000008A8  4EBA 0026                jsr        [PC + 0x26 /* 000008D0 */]
  777. 000008AC  2054                     movea.l    A0, [A4]
  778. 000008AE  2F10                     move.l     -[A7], [A0]
  779. 000008B0  A879                     syscall    SetClip
  780. 000008B2  584F                     addq.w     A7, 4
  781. label000008B4:
  782. 000008B4  2054                     movea.l    A0, [A4]
  783. 000008B6  4868 0010                pea.l      [A0 + 0x10]
  784. 000008BA  7000                     moveq.l    D0, 0x00
  785. 000008BC  3F00                     move.w     -[A7], D0
  786. 000008BE  3F00                     move.w     -[A7], D0
  787. 000008C0  3F00                     move.w     -[A7], D0
  788. 000008C2  3F00                     move.w     -[A7], D0
  789. 000008C4  A8A7                     syscall    SetRect
  790. label000008C6:
  791. 000008C6  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  792. 000008CC  4E5E                     unlink     A6
  793. 000008CE  4E75                     rts
  794. fn000008D0:
  795. 000008D0  4E56 FFDE                link       A6, -0x0022
  796. 000008D4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  797. 000008D8  47EE FFF0                lea.l      A3, [A6 - 0x10]
  798. 000008DC  286E 0008                movea.l    A4, [A6 + 0x8]
  799. 000008E0  16BC 0044                move.b     [A3], 0x44 /* 'D' */
  800. 000008E4  177C 0044 0001           move.b     [A3 + 0x1], 0x44 /* 'D' */
  801. 000008EA  177C 0044 0002           move.b     [A3 + 0x2], 0x44 /* 'D' */
  802. 000008F0  177C 0044 0003           move.b     [A3 + 0x3], 0x44 /* 'D' */
  803. 000008F6  177C 0044 0004           move.b     [A3 + 0x4], 0x44 /* 'D' */
  804. 000008FC  177C 0044 0005           move.b     [A3 + 0x5], 0x44 /* 'D' */
  805. 00000902  177C 0044 0006           move.b     [A3 + 0x6], 0x44 /* 'D' */
  806. 00000908  177C 0044 0007           move.b     [A3 + 0x7], 0x44 /* 'D' */
  807. 0000090E  486E FFDE                pea.l      [A6 - 0x22]
  808. 00000912  A898                     syscall    GetPenState
  809. 00000914  A89E                     syscall    PenNormal
  810. 00000916  41EE FFF8                lea.l      A0, [A6 - 0x8]
  811. 0000091A  224C                     movea.l    A1, A4
  812. 0000091C  20D9                     move.l     [A0]+, [A1]+
  813. 0000091E  20D9                     move.l     [A0]+, [A1]+
  814. 00000920  7001                     moveq.l    D0, 0x01
  815. 00000922  3F00                     move.w     -[A7], D0
  816. 00000924  7202                     moveq.l    D1, 0x02
  817. 00000926  3F01                     move.w     -[A7], D1
  818. 00000928  A89B                     syscall    PenSize
  819. 0000092A  486E FFF8                pea.l      [A6 - 0x8]
  820. 0000092E  7002                     moveq.l    D0, 0x02
  821. 00000930  3F00                     move.w     -[A7], D0
  822. 00000932  7204                     moveq.l    D1, 0x04
  823. 00000934  3F01                     move.w     -[A7], D1
  824. 00000936  A8A9                     syscall    InsetRect
  825. 00000938  486E FFF8                pea.l      [A6 - 0x8]
  826. 0000093C  7010                     moveq.l    D0, 0x10
  827. 0000093E  3F00                     move.w     -[A7], D0
  828. 00000940  3F00                     move.w     -[A7], D0
  829. 00000942  2F0B                     move.l     -[A7], A3
  830. 00000944  A8B4                     syscall    FillRoundRect
  831. 00000946  486E FFF8                pea.l      [A6 - 0x8]
  832. 0000094A  7010                     moveq.l    D0, 0x10
  833. 0000094C  3F00                     move.w     -[A7], D0
  834. 0000094E  3F00                     move.w     -[A7], D0
  835. 00000950  A8B0                     syscall    FrameRoundRect
  836. 00000952  3014                     move.w     D0, [A4]
  837. 00000954  48C0                     ext.l      D0
  838. 00000956  2A00                     move.l     D5, D0
  839. 00000958  302C 0004                move.w     D0, [A4 + 0x4]
  840. 0000095C  48C0                     ext.l      D0
  841. 0000095E  2E00                     move.l     D7, D0
  842. 00000960  9E85                     sub.l      D7, D5
  843. 00000962  2007                     move.l     D0, D7
  844. 00000964  E280                     asr        D0, 1
  845. 00000966  D085                     add.l      D0, D5
  846. 00000968  2C00                     move.l     D6, D0
  847. 0000096A  5386                     subq.l     D6, 1
  848. 0000096C  7002                     moveq.l    D0, 0x02
  849. 0000096E  3F00                     move.w     -[A7], D0
  850. 00000970  3F00                     move.w     -[A7], D0
  851. 00000972  A89B                     syscall    PenSize
  852. 00000974  302C 0002                move.w     D0, [A4 + 0x2]
  853. 00000978  5440                     addq.w     D0, 2
  854. 0000097A  3F00                     move.w     -[A7], D0
  855. 0000097C  3F06                     move.w     -[A7], D6
  856. 0000097E  A893                     syscall    MoveTo
  857. 00000980  302C 0006                move.w     D0, [A4 + 0x6]
  858. 00000984  5540                     subq.w     D0, 2
  859. 00000986  3F00                     move.w     -[A7], D0
  860. 00000988  3F06                     move.w     -[A7], D6
  861. 0000098A  A891                     syscall    LineTo
  862. 0000098C  7001                     moveq.l    D0, 0x01
  863. 0000098E  3F00                     move.w     -[A7], D0
  864. 00000990  3F00                     move.w     -[A7], D0
  865. 00000992  A89B                     syscall    PenSize
  866. 00000994  486E FFF8                pea.l      [A6 - 0x8]
  867. 00000998  70FE                     moveq.l    D0, 0xFFFFFFFE
  868. 0000099A  3F00                     move.w     -[A7], D0
  869. 0000099C  3F00                     move.w     -[A7], D0
  870. 0000099E  A8A9                     syscall    InsetRect
  871. 000009A0  486E FFF8                pea.l      [A6 - 0x8]
  872. 000009A4  7008                     moveq.l    D0, 0x08
  873. 000009A6  3F00                     move.w     -[A7], D0
  874. 000009A8  3F00                     move.w     -[A7], D0
  875. 000009AA  A8B0                     syscall    FrameRoundRect
  876. 000009AC  7002                     moveq.l    D0, 0x02
  877. 000009AE  3F00                     move.w     -[A7], D0
  878. 000009B0  3F00                     move.w     -[A7], D0
  879. 000009B2  A89B                     syscall    PenSize
  880. 000009B4  302C 0006                move.w     D0, [A4 + 0x6]
  881. 000009B8  48C0                     ext.l      D0
  882. 000009BA  322C 0002                move.w     D1, [A4 + 0x2]
  883. 000009BE  48C1                     ext.l      D1
  884. 000009C0  9081                     sub.l      D0, D1
  885. 000009C2  2A00                     move.l     D5, D0
  886. 000009C4  7010                     moveq.l    D0, 0x10
  887. 000009C6  9A80                     sub.l      D5, D0
  888. 000009C8  2C05                     move.l     D6, D5
  889. 000009CA  E486                     asr        D6, 2
  890. 000009CC  2E05                     move.l     D7, D5
  891. 000009CE  E287                     asr        D7, 1
  892. 000009D0  302C 0002                move.w     D0, [A4 + 0x2]
  893. 000009D4  5E40                     addq.w     D0, 7
  894. 000009D6  3F00                     move.w     -[A7], D0
  895. 000009D8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  896. 000009DC  A893                     syscall    MoveTo
  897. 000009DE  302C 0002                move.w     D0, [A4 + 0x2]
  898. 000009E2  5E40                     addq.w     D0, 7
  899. 000009E4  3F00                     move.w     -[A7], D0
  900. 000009E6  302C 0004                move.w     D0, [A4 + 0x4]
  901. 000009EA  5740                     subq.w     D0, 3
  902. 000009EC  3F00                     move.w     -[A7], D0
  903. 000009EE  A891                     syscall    LineTo
  904. 000009F0  302C 0002                move.w     D0, [A4 + 0x2]
  905. 000009F4  48C0                     ext.l      D0
  906. 000009F6  5080                     addq.l     D0, 8
  907. 000009F8  D046                     add.w      D0, D6
  908. 000009FA  3F00                     move.w     -[A7], D0
  909. 000009FC  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  910. 00000A00  A893                     syscall    MoveTo
  911. 00000A02  302C 0002                move.w     D0, [A4 + 0x2]
  912. 00000A06  48C0                     ext.l      D0
  913. 00000A08  5080                     addq.l     D0, 8
  914. 00000A0A  D046                     add.w      D0, D6
  915. 00000A0C  3F00                     move.w     -[A7], D0
  916. 00000A0E  302C 0004                move.w     D0, [A4 + 0x4]
  917. 00000A12  5740                     subq.w     D0, 3
  918. 00000A14  3F00                     move.w     -[A7], D0
  919. 00000A16  A891                     syscall    LineTo
  920. 00000A18  302C 0002                move.w     D0, [A4 + 0x2]
  921. 00000A1C  48C0                     ext.l      D0
  922. 00000A1E  5080                     addq.l     D0, 8
  923. 00000A20  D087                     add.l      D0, D7
  924. 00000A22  5340                     subq.w     D0, 1
  925. 00000A24  3F00                     move.w     -[A7], D0
  926. 00000A26  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  927. 00000A2A  A893                     syscall    MoveTo
  928. 00000A2C  302C 0002                move.w     D0, [A4 + 0x2]
  929. 00000A30  48C0                     ext.l      D0
  930. 00000A32  5080                     addq.l     D0, 8
  931. 00000A34  D087                     add.l      D0, D7
  932. 00000A36  5340                     subq.w     D0, 1
  933. 00000A38  3F00                     move.w     -[A7], D0
  934. 00000A3A  302C 0004                move.w     D0, [A4 + 0x4]
  935. 00000A3E  5740                     subq.w     D0, 3
  936. 00000A40  3F00                     move.w     -[A7], D0
  937. 00000A42  A891                     syscall    LineTo
  938. 00000A44  302C 0006                move.w     D0, [A4 + 0x6]
  939. 00000A48  48C0                     ext.l      D0
  940. 00000A4A  5180                     subq.l     D0, 8
  941. 00000A4C  9086                     sub.l      D0, D6
  942. 00000A4E  5340                     subq.w     D0, 1
  943. 00000A50  3F00                     move.w     -[A7], D0
  944. 00000A52  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  945. 00000A56  A893                     syscall    MoveTo
  946. 00000A58  302C 0006                move.w     D0, [A4 + 0x6]
  947. 00000A5C  48C0                     ext.l      D0
  948. 00000A5E  5180                     subq.l     D0, 8
  949. 00000A60  9086                     sub.l      D0, D6
  950. 00000A62  5340                     subq.w     D0, 1
  951. 00000A64  3F00                     move.w     -[A7], D0
  952. 00000A66  302C 0004                move.w     D0, [A4 + 0x4]
  953. 00000A6A  5740                     subq.w     D0, 3
  954. 00000A6C  3F00                     move.w     -[A7], D0
  955. 00000A6E  A891                     syscall    LineTo
  956. 00000A70  302C 0006                move.w     D0, [A4 + 0x6]
  957. 00000A74  907C 0009                sub.w      D0, 0x9 /* '\t' */
  958. 00000A78  3F00                     move.w     -[A7], D0
  959. 00000A7A  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  960. 00000A7E  A893                     syscall    MoveTo
  961. 00000A80  302C 0006                move.w     D0, [A4 + 0x6]
  962. 00000A84  907C 0009                sub.w      D0, 0x9 /* '\t' */
  963. 00000A88  3F00                     move.w     -[A7], D0
  964. 00000A8A  302C 0004                move.w     D0, [A4 + 0x4]
  965. 00000A8E  5740                     subq.w     D0, 3
  966. 00000A90  3F00                     move.w     -[A7], D0
  967. 00000A92  A891                     syscall    LineTo
  968. 00000A94  486E FFDE                pea.l      [A6 - 0x22]
  969. 00000A98  A899                     syscall    SetPenState
  970. 00000A9A  4CEE 18E0 FFCA           movem.l    D5,D6,D7,A3,A4, [A6 - 0x36]
  971. 00000AA0  4E5E                     unlink     A6
  972. 00000AA2  4E75                     rts
  973. fn00000AA4:
  974. 00000AA4  4E56 FFFA                link       A6, -0x0006
  975. 00000AA8  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  976. 00000AAC  286E 0008                movea.l    A4, [A6 + 0x8]
  977. 00000AB0  2054                     movea.l    A0, [A4]
  978. 00000AB2  3828 0014                move.w     D4, [A0 + 0x14]
  979. 00000AB6  3E28 0016                move.w     D7, [A0 + 0x16]
  980. 00000ABA  3D68 0012 FFFA           move.w     [A6 - 0x6], [A0 + 0x12]
  981. 00000AC0  2054                     movea.l    A0, [A4]
  982. 00000AC2  3028 000E                move.w     D0, [A0 + 0xE]
  983. 00000AC6  48C0                     ext.l      D0
  984. 00000AC8  3228 000A                move.w     D1, [A0 + 0xA]
  985. 00000ACC  48C1                     ext.l      D1
  986. 00000ACE  9081                     sub.l      D0, D1
  987. 00000AD0  2C00                     move.l     D6, D0
  988. 00000AD2  7010                     moveq.l    D0, 0x10
  989. 00000AD4  9C80                     sub.l      D6, D0
  990. 00000AD6  48C4                     ext.l      D4
  991. 00000AD8  2D44 FFFC                move.l     [A6 - 0x4], D4
  992. 00000ADC  48C7                     ext.l      D7
  993. 00000ADE  2A07                     move.l     D5, D7
  994. 00000AE0  9AAE FFFC                sub.l      D5, [A6 - 0x4]
  995. 00000AE4  322E FFFA                move.w     D1, [A6 - 0x6]
  996. 00000AE8  48C1                     ext.l      D1
  997. 00000AEA  2E01                     move.l     D7, D1
  998. 00000AEC  9EAE FFFC                sub.l      D7, [A6 - 0x4]
  999. 00000AF0  4C06 7800                movem.w    A3,A4,A5,A6, D6
  1000. 00000AF4  2205                     move.l     D1, D5
  1001. 00000AF6  E281                     asr        D1, 1
  1002. 00000AF8  DE81                     add.l      D7, D1
  1003. 00000AFA  2207                     move.l     D1, D7
  1004. 00000AFC  4C45 1801                movem.l    D0,A3,A4, D5
  1005. 00000B00  2E01                     move.l     D7, D1
  1006. 00000B02  322E 000E                move.w     D1, [A6 + 0xE]
  1007. 00000B06  48C1                     ext.l      D1
  1008. 00000B08  DE81                     add.l      D7, D1
  1009. 00000B0A  48C4                     ext.l      D4
  1010. 00000B0C  2207                     move.l     D1, D7
  1011. 00000B0E  4C05 1800                movem.w    A3,A4, D5
  1012. 00000B12  2406                     move.l     D2, D6
  1013. 00000B14  E282                     asr        D2, 1
  1014. 00000B16  D481                     add.l      D2, D1
  1015. 00000B18  4C46 2802                movem.l    D1,A3,A5, D6
  1016. 00000B1C  D484                     add.l      D2, D4
  1017. 00000B1E  3002                     move.w     D0, D2
  1018. 00000B20  4CEE 10F0 FFE6           movem.l    D4,D5,D6,D7,A4, [A6 - 0x1A]
  1019. 00000B26  4E5E                     unlink     A6
  1020. 00000B28  4E75                     rts
  1021. fn00000B2A:
  1022. 00000B2A  4E56 FFFA                link       A6, -0x0006
  1023. 00000B2E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1024. 00000B32  266E 000C                movea.l    A3, [A6 + 0xC]
  1025. 00000B36  286E 0008                movea.l    A4, [A6 + 0x8]
  1026. 00000B3A  2054                     movea.l    A0, [A4]
  1027. 00000B3C  3828 0014                move.w     D4, [A0 + 0x14]
  1028. 00000B40  3E28 0016                move.w     D7, [A0 + 0x16]
  1029. 00000B44  3D68 0012 FFFA           move.w     [A6 - 0x6], [A0 + 0x12]
  1030. 00000B4A  2054                     movea.l    A0, [A4]
  1031. 00000B4C  3028 000E                move.w     D0, [A0 + 0xE]
  1032. 00000B50  48C0                     ext.l      D0
  1033. 00000B52  3228 000A                move.w     D1, [A0 + 0xA]
  1034. 00000B56  48C1                     ext.l      D1
  1035. 00000B58  9081                     sub.l      D0, D1
  1036. 00000B5A  2C00                     move.l     D6, D0
  1037. 00000B5C  7010                     moveq.l    D0, 0x10
  1038. 00000B5E  9C80                     sub.l      D6, D0
  1039. 00000B60  48C4                     ext.l      D4
  1040. 00000B62  2D44 FFFC                move.l     [A6 - 0x4], D4
  1041. 00000B66  48C7                     ext.l      D7
  1042. 00000B68  2A07                     move.l     D5, D7
  1043. 00000B6A  9AAE FFFC                sub.l      D5, [A6 - 0x4]
  1044. 00000B6E  322E FFFA                move.w     D1, [A6 - 0x6]
  1045. 00000B72  48C1                     ext.l      D1
  1046. 00000B74  2E01                     move.l     D7, D1
  1047. 00000B76  9EAE FFFC                sub.l      D7, [A6 - 0x4]
  1048. 00000B7A  4C06 7800                movem.w    A3,A4,A5,A6, D6
  1049. 00000B7E  2205                     move.l     D1, D5
  1050. 00000B80  E281                     asr        D1, 1
  1051. 00000B82  DE81                     add.l      D7, D1
  1052. 00000B84  2207                     move.l     D1, D7
  1053. 00000B86  4C45 1801                movem.l    D0,A3,A4, D5
  1054. 00000B8A  2E01                     move.l     D7, D1
  1055. 00000B8C  6C02                     bge        +0x4 /* 00000B90 */
  1056. 00000B8E  7E00                     moveq.l    D7, 0x00
  1057. label00000B90:
  1058. 00000B90  BC87                     cmp.l      D6, D7
  1059. 00000B92  6C02                     bge        +0x4 /* 00000B96 */
  1060. 00000B94  2E06                     move.l     D7, D6
  1061. label00000B96:
  1062. 00000B96  2054                     movea.l    A0, [A4]
  1063. 00000B98  3007                     move.w     D0, D7
  1064. 00000B9A  D068 000A                add.w      D0, [A0 + 0xA]
  1065. 00000B9E  3740 0002                move.w     [A3 + 0x2], D0
  1066. 00000BA2  D07C 0010                add.w      D0, 0x10
  1067. 00000BA6  3740 0006                move.w     [A3 + 0x6], D0
  1068. 00000BAA  2054                     movea.l    A0, [A4]
  1069. 00000BAC  36A8 0008                move.w     [A3], [A0 + 0x8]
  1070. 00000BB0  2054                     movea.l    A0, [A4]
  1071. 00000BB2  3768 000C 0004           move.w     [A3 + 0x4], [A0 + 0xC]
  1072. 00000BB8  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  1073. 00000BBE  4E5E                     unlink     A6
  1074. 00000BC0  4E75                     rts
  1075.